Dynomotion

Group: DynoMotion Message: 13522 From: Yves Gauvreau Date: 7/9/2016
Subject: Suggestion to connect to a Gecko G540

Hi,

 

I’d like to connect my G540 to my KFlop board as elegantly as possible…

 

The following (left most) is the pin out of the G540 DB25 connector with each pin description, in color are possible KFlop connections:

 

Pin 15-22 on KFlop JP7 connector shown in green here, will be used to control the steppers.

Pin 7-14 on KFlop JP7 would be used as 5V tolerant IO 4 inputs and 2 output. I’ll use these via the 12 Pin port of the G540 because all of these are opto isolated.

I’ll probably use Winford breakout board to have a clean control box.

 

When the E-Stop is pressed DB25 Pin 15 signals a fault to KFlop. The real questions I have are regarding the DB25 Pin 14 VFD, Pin 15 Fault and Pin 16 charge pump, what’s my best options. I’d like to hear your suggestions.

 

I’ve attached the G540 schematics in case this helps we don’t miss something.

 

Motor power supply 48V OK

PC power supply 5V , 12V, OK

 

Currently my CNC as 4 stepper motors, an E-Stop NC between Pin 10 and 12 on the 12 pin terminal.

 

I also use Output 1 to switch on/off my router motor via a solid state relay.

1 input for probing, Zeroing the Z axis mostly.

2 input for X0 and X1 hall sensors.

1 input for the other axis home switch (Y and Z).

 

I intend to add an hall effect switch on Y later, may require another input.

 

That’s about it.

 

Thanks in advance,

Yves

 

 

 

 

 

 

 

GECKO G540

DB 25 PINOUT

KFLOP

PIN #

GECKO 12 Pins port

G540 DB25 Pin

Pin #

JP7 PIN #

1

Input 1

10

1

OUTPUT 2

7 -14 ??? (7)

2

Input 2

11

2

X-AXIS STEP

15

3

Input 3

12

3

X-AXIS DIRECTION

16

4

Input 4

13

4

Y-AXIS STEP

17

5

Output 1

17

5

Y-AXIS DIRECTION

18

6

Output 2

1

6

Z-AXIS STEP

19

7

VFD GND

7

Z-AXIS DIRECTION

20

8

VFD OUT

8

A-AXIS STEP

21

9

VFD +10 Volt

9

A-AXIS DIRECTION

22

10

Disable INPUT (E-STOP)

????

E-STOP BUTTON PRESSED

10

Input 1

7 -14 ??? (8)

11

MOTOR SUPPLY +18-50VDC

11

Input 2

7 -14 ??? (9)

12

MOTOR SUPPLY GROUND

12

Input 3

7 -14 ??? (10)

13

Input 4

7 -14 ??? (11)

14

VFD PWM (50HZ)

???? I don't need it for now but maybe use a PWM output from JP6 ???

15

Fault (input to PC)

???? (12) Problem here would require polling this input. I'd prefer an hardware interrupt trigger????

16

CHARGE PUMP (>10 kHz)

???? This seems to be an output from G540. Again polling or something better????

17

Output 1

7 -14 ??? (13)

18

GND

25-26 ???

19

GND

25-26 ???

20

GND

25-26 ???

21

GND

25-26 ???

22

GND

25-26 ???

23

GND

25-26 ???

24

GND

25-26 ???

25

GND

25-26 ???

KFLOP JP7 PINOUT

Pin

Name

Description

1

VDD33

+3.3 Volts Output

2

VDD33

+3.3 Volts Output

3

VDD12

+12 Volts Output

4

RESET#

Power up Reset (low true) output

5

IO44

Gen Purpose LVTTL I/O (3.3V Only)

  @@attachment@@
Group: DynoMotion Message: 13523 From: Yves Gauvreau Date: 7/9/2016
Subject: Re: Suggestion to connect to a Gecko G540 [1 Attachment]

I’m just adding the Excel file, much nicer then below.

 

Sorry,

Yves

 

 

From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com]
Sent: Saturday, July 9, 2016 4:22 PM
To: DynoMotion@yahoogroups.com
Subject: [DynoMotion] Suggestion to connect to a Gecko G540 [1 Attachment]

 

 

[Attachment(s) from Yves Gauvreau included below]

Hi,

 

I’d like to connect my G540 to my KFlop board as elegantly as possible…

 

The following (left most) is the pin out of the G540 DB25 connector with each pin description, in color are possible KFlop connections:

 

Pin 15-22 on KFlop JP7 connector shown in green here, will be used to control the steppers.

Pin 7-14 on KFlop JP7 would be used as 5V tolerant IO 4 inputs and 2 output. I’ll use these via the 12 Pin port of the G540 because all of these are opto isolated.

I’ll probably use Winford breakout board to have a clean control box.

 

When the E-Stop is pressed DB25 Pin 15 signals a fault to KFlop. The real questions I have are regarding the DB25 Pin 14 VFD, Pin 15 Fault and Pin 16 charge pump, what’s my best options. I’d like to hear your suggestions.

 

I’ve attached the G540 schematics in case this helps we don’t miss something.

 

Motor power supply 48V OK

PC power supply 5V , 12V, OK

 

Currently my CNC as 4 stepper motors, an E-Stop NC between Pin 10 and 12 on the 12 pin terminal.

 

I also use Output 1 to switch on/off my router motor via a solid state relay.

1 input for probing, Zeroing the Z axis mostly.

2 input for X0 and X1 hall sensors.

1 input for the other axis home switch (Y and Z).

 

I intend to add an hall effect switch on Y later, may require another input.

 

That’s about it.

 

Thanks in advance,

Yves

 

 

 

 

 

 

 

GECKO G540

DB 25 PINOUT

KFLOP

PIN #

GECKO 12 Pins port

G540 DB25 Pin

Pin #

JP7 PIN #

1

Input 1

10

1

OUTPUT 2

7 -14 ??? (7)

2

Input 2

11

2

X-AXIS STEP

15

3

Input 3

12

3

X-AXIS DIRECTION

16

4

Input 4

13

4

Y-AXIS STEP

17

5

Output 1

17

5

Y-AXIS DIRECTION

18

6

Output 2

1

6

Z-AXIS STEP

19

7

VFD GND

7

Z-AXIS DIRECTION

20

8

VFD OUT

8

A-AXIS STEP

21

9

VFD +10 Volt

9

A-AXIS DIRECTION

22

10

Disable INPUT (E-STOP)

????

E-STOP BUTTON PRESSED

10

Input 1

7 -14 ??? (8)

11

MOTOR SUPPLY +18-50VDC

11

Input 2

7 -14 ??? (9)

12

MOTOR SUPPLY GROUND

12

Input 3

7 -14 ??? (10)

13

Input 4

7 -14 ??? (11)

14

VFD PWM (50HZ)

???? I don't need it for now but maybe use a PWM output from JP6 ???

15

Fault (input to PC)

???? (12) Problem here would require polling this input. I'd prefer an hardware interrupt trigger????

16

CHARGE PUMP (>10 kHz)

???? This seems to be an output from G540. Again polling or something better????

17

Output 1

7 -14 ??? (13)

18

GND

25-26 ???

19

GND

25-26 ???

20

GND

25-26 ???

21

GND

25-26 ???

22

GND

25-26 ???

23

GND

25-26 ???

24

GND

25-26 ???

25

GND

25-26 ???

KFLOP JP7 PINOUT

Pin

Name

Description

1

VDD33

+3.3 Volts Output

2

VDD33

+3.3 Volts Output

3

VDD12

+12 Volts Output

4

RESET#

Power up Reset (low true) output


(Message over 64 KB, truncated)
  @@attachment@@